intestinal follicles - Spanish English Dictionary